package com.zucc.eye.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import java.util.Date;
import java.util.List;
import java.io.Serializable;
import javax.persistence.*;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * @description git_page_repo
 * @author zhengkai.blog.csdn.net
 * @date 2022-02-20
 */
@Entity
@Builder
@AllArgsConstructor
@Data
@Table(name="git_page_repo")
@ApiModel("git_page_repo")
public class GitPageRepo implements Serializable {

    private static final long serialVersionUID = 1L;

    @Id
    @ApiModelProperty("id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;

    /**
    * repo_name
    */
    @ApiModelProperty("repo_name")
    @Column(name="repo_name")
    private String repoName;

    /**
    * sketch
    */
    @ApiModelProperty("sketch")
    @Column(name="sketch")
    private String sketch;

    /**
    * topics
    */
    @ApiModelProperty("topics")
    @Column(name="topics")
    private String topics;

    /**
    * star
    */
    @ApiModelProperty("star")
    @Column(name="star")
    private String star;

    /**
    * query_word
    */
    @ApiModelProperty("query_word")
    @Column(name="query_word")
    private String queryWord;

    @ApiModelProperty("page")
    @Column(name="page")
    private Integer page;

    public GitPageRepo() {
    }

}
